metal refractor - French English Dictionary